#ifndef LOG_H_
#define LOG_H_

#include <string>
#include <sstream>
#include <LockFile.h>
#include <time.h>

using namespace std;

class Log {
private:
	string fileName;
	LockFile * lock;
	static Log* instance;
	bool logActivo;

	Log();
	virtual ~Log();

public:

	static Log* getInstance();
	static void destroy();

	void inicializar(string nombre);
	void log(string mensaje);

};

#endif /* LOG_H_ */
